.DynamicTree {
	font: 10pt/1.2 Tahoma, Arial, sans-serif;
    white-space: nowrap;
    cursor: default;
    margin: 0;
    padding: 0;    
}
.DynamicTree .doc img,
.DynamicTree .folder img { border: 0; vertical-align: -4px; }
* html .DynamicTree .doc img,
* html .DynamicTree .folder img { border: 0; vertical-align: middle; vertical-align: -4px; }
.DynamicTree .section { background: url("images/tree-branch.gif") repeat-y; display: none; }
.DynamicTree .last { background: none; }
.DynamicTree .folder .folder { margin-left: 12px; }
.DynamicTree .doc .doc, .DynamicTree .folder .doc { margin-left: 18px; }

.DynamicTree .gfolderO { margin-bottom: 10px; }
.DynamicTree .gfolderC { margin-bottom: 0px; }
.DynamicTree .gfolderOSpace { margin-top: 10px; }

.DynamicTree #nodeSel a { color: Red; }

.DynamicTree .doc a { color: #000000; text-decoration: none; }
.DynamicTree .doc a:hover { color: #000000; text-decoration: underline; }

.DynamicTree .folder a { color: #000000; text-decoration: none; }
.DynamicTree .folder a:hover { color: #000000; text-decoration: underline; }

.DynamicTree .text { padding: 1px;  }
.DynamicTree .text-active { padding: 1px; font-weight: bold; }

/* hack for IE to fix a bug (background of .section disappearing when mouse is over a link, for example Node 1.1.1.1) */
* html .DynamicTree .doc { position: relative; }
* html .DynamicTree .doc a { position: absolute; top: 3px; }

.DynamicTree img { border: 0; }

.DynamicTree .actions {
    position: relative;
    margin-top: 7px;
    margin-left: 0px;
    height: 20px;
}
.DynamicTree .tooltip {
    position: absolute;
    line-height: 22px;
    left: 185px;
}
.DynamicTree .moveUp,
.DynamicTree .moveDown,
.DynamicTree .moveLeft,
.DynamicTree .moveRight,
.DynamicTree .insert,
.DynamicTree .info,
.DynamicTree .remove {
    width: 20px;
    height: 20px;
    display: block;
    position: absolute;
    border: 1px solid #F1EFE2;
    z-index: 5;
    cursor: default;
}
.DynamicTree .moveUp:hover,
.DynamicTree .moveDown:hover,
.DynamicTree .moveLeft:hover,
.DynamicTree .moveRight:hover,
.DynamicTree .insert:hover,
.DynamicTree .info:hover,
.DynamicTree .remove:hover {
    background-color: #ffffff;
    border: 1px solid #ACA899;
}
.DynamicTree .moveUp { left: 0px; }
.DynamicTree .moveDown { left: 25px; }
.DynamicTree .moveLeft { left: 50px; }
.DynamicTree .moveRight { left: 75px; }
.DynamicTree .insert { left: 100px; }
.DynamicTree .info { left: 125px; }
.DynamicTree .remove { left: 150px; }

.DynamicTree .wrap { margin-left: 0px; }
.DynamicTree .top { background: url("images/tree.gif") no-repeat; padding-left: 25px; line-height: 20px; color: #333333; }
.DynamicTree .wrap1 { background: #ffffff; padding: 10px; border: 1px solid #919B9C; width: 250px; }
.DynamicTree .wrap2 { margin-left: 0px; }

.DynamicTree #tree-insert-form { display: none; margin-top: 1em; }
.DynamicTree #tree-insert-form .label { text-align: right; width: 50px; padding-right: 8px; }
.DynamicTree #tree-insert-form .input { margin-bottom: 2px; padding-left: 3px; }
.DynamicTree #tree-insert-form select { margin-bottom: 2px; }
.DynamicTree #tree-insert-form .button { margin-top: 4px; }

.DynamicTree #tree-info-form { display: none; margin-top: 1em; }
.DynamicTree #tree-info-form .label { text-align: right; width: 50px; padding-right: 8px; }
.DynamicTree #tree-info-form .input { margin-bottom: 2px; padding-left: 3px; }
.DynamicTree #tree-info-form select { margin-bottom: 2px; }
.DynamicTree #tree-info-form .button { margin-top: 4px; }


.ctgmenu {width:100%; padding-top: 3px;}

.ctgmenu td {padding-top:5px}

.ctgmenu .gra {overflow: hidden; background: url(../img/buttons_navi2.gif);width:157px;height:28px;display:block}
.ctgmenu .abon {overflow: hidden; background: url(../img/buttons_navi3.gif);width:157px;height:28px;display:block}
.ctgmenu .sprzet {overflow: hidden; background: url(../img/buttons_navi4.gif);width:157px;height:28px;display:block}
.ctgmenu .gadzet {overflow: hidden; background: url(../img/buttons_navi5.gif);width:157px;height:28px;display:block}
.ctgmenu .wyd {overflow: hidden; background: url(../img/buttons_navi6.gif);width:157px;height:28px;display:block}
.ctgmenu .film {overflow: hidden; background: url(../img/buttons_navi7.gif);width:157px;height:28px;display:block}
.ctgmenu .kody {overflow: hidden; background: url(../img/buttons_navi8.gif);width:157px;height:28px;display:block}
.ctgmenu .hobby {overflow: hidden; background: url(../img/buttons_navi9.jpg);width:157px;height:28px;display:block}

.ctgmenu .nC, .ctgmenu .nU{background-position: 0px 0px;}
.ctgmenu .nC:hover, .ctgmenu .nU:hover{background-position: 157px 0px;}
.ctgmenu .nCSel{background-position: 0px -33px;}
.ctgmenu .nCSel:hover{background-position: 157px -33px;}
.ctgmenu .nO{background-position: 0px -66px;}
.ctgmenu .nO:hover{background-position: 157px -66px;}
.ctgmenu .nOSel{background-position: 0px -99px;}
.ctgmenu .nOSel:hover{background-position: 157px -99px;}

